//  mockProdServer.ts
import { createProdMockServer } from "vite-plugin-mock/client";
import { reactive } from "vue";
// 逐一导入您的mock.js文件
// 如果使用vite.mock.config.js，只需直接导入文件
// 可以使用 import.meta.glob功能来进行全部导入
const modules = import.meta.glob("./mock/**/*.ts", { eager: true, import: "default" });
console.log(modules);
let request = reactive<object[]>([]);
for (let key in modules) {
  const moduleData = modules[key] as object[];
  request.push(...moduleData);
}

export function setupProdMockServer() {
  createProdMockServer(request);
}
